:root {
  --van-primary-color: var(--primary-color) !important;
  --van-nav-bar-background: var(var(--primary-color));
  --van-search--color: var(--primary-color) !important;
  --primary-color: #d4237a;
  --van-search-left-icon-color: var(--primary-color) !important;
  --van-tabs-bottom-bar-color: var(--primary-color) !important;
  --theme-liner-gradient: linear-gradient(90deg, #d4237a, #faaaaa);
  --van-nav-bar-icon-color: var(--van-primary-color);
  --van-nav-bar-title-text-color: var(--van-primary-color);
  --van-nav-bar-text-color: var(--van-primary-color);
}
.top-page {
  position: relative;
  z-index: 9;
  height: 100vh;
  background-color: aliceblue;
  overflow-y: auto;
}
.bottom-theme-line {
  border-bottom: 1px solid rgba(212, 35, 122, 0.3); /* 原色的透明度设为60% */
}
.icon_check {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url('../img/check.png') 0 0 / 100% 100%;
}
